/******************************************************************************* * Copyright (c) 2012, Project: FP7-ICT-257930 Aniketos * All rights reserved. * * Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * * - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * - Neither the name of institution nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ******************************************************************************/ /** */ package org.eclipse.dd.di; import org.eclipse.bpmn2.di.BpmnDiPackage; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EEnum; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; /** * <!-- begin-user-doc --> * The <b>Package</b> for the model. * It contains accessors for the meta objects to represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @see org.eclipse.dd.di.DiFactory * @model kind="package" * @generated */ public interface DiPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "di"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.omg.org/spec/BPMN/20100524/DI-XMI"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "bpmndi"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ DiPackage eINSTANCE = org.eclipse.dd.di.impl.DiPackageImpl.init(); /** * The meta object id for the '{@link org.eclipse.dd.di.impl.DocumentRootImpl <em>Document Root</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.dd.di.impl.DocumentRootImpl * @see org.eclipse.dd.di.impl.DiPackageImpl#getDocumentRoot() * @generated */ int DOCUMENT_ROOT = 0; /** * The feature id for the '<em><b>Mixed</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_ROOT__MIXED = 0; /** * The feature id for the '<em><b>XMLNS Prefix Map</b></em>' map. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_ROOT__XMLNS_PREFIX_MAP = 1; /** * The feature id for the '<em><b>XSI Schema Location</b></em>' map. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = 2; /** * The feature id for the '<em><b>BPMN Diagram</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_ROOT__BPMN_DIAGRAM = 3; /** * The feature id for the '<em><b>BPMN Edge</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_ROOT__BPMN_EDGE = 4; /** * The feature id for the '<em><b>BPMN Label</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_ROOT__BPMN_LABEL = 5; /** * The feature id for the '<em><b>BPMN Label Style</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_ROOT__BPMN_LABEL_STYLE = 6; /** * The feature id for the '<em><b>BPMN Plane</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_ROOT__BPMN_PLANE = 7; /** * The feature id for the '<em><b>BPMN Shape</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_ROOT__BPMN_SHAPE = 8; /** * The number of structural features of the '<em>Document Root</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_ROOT_FEATURE_COUNT = 9; /** * The meta object id for the '{@link org.eclipse.dd.di.impl.BPMNDiagramImpl <em>BPMN Diagram</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.dd.di.impl.BPMNDiagramImpl * @see org.eclipse.dd.di.impl.DiPackageImpl#getBPMNDiagram() * @generated */ int BPMN_DIAGRAM = 1; /** * The feature id for the '<em><b>Documentation</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_DIAGRAM__DOCUMENTATION = BpmnDiPackage.DIAGRAM__DOCUMENTATION; /** * The feature id for the '<em><b>Owned Style</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_DIAGRAM__OWNED_STYLE = BpmnDiPackage.DIAGRAM__OWNED_STYLE; /** * The feature id for the '<em><b>Root Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_DIAGRAM__ROOT_ELEMENT = BpmnDiPackage.DIAGRAM__ROOT_ELEMENT; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_DIAGRAM__ID = BpmnDiPackage.DIAGRAM__ID; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_DIAGRAM__NAME = BpmnDiPackage.DIAGRAM__NAME; /** * The feature id for the '<em><b>Resolution</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_DIAGRAM__RESOLUTION = BpmnDiPackage.DIAGRAM__RESOLUTION; /** * The feature id for the '<em><b>Plane</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_DIAGRAM__PLANE = BpmnDiPackage.DIAGRAM_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Label Style</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_DIAGRAM__LABEL_STYLE = BpmnDiPackage.DIAGRAM_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>BPMN Diagram</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_DIAGRAM_FEATURE_COUNT = BpmnDiPackage.DIAGRAM_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.dd.di.impl.BPMNEdgeImpl <em>BPMN Edge</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.dd.di.impl.BPMNEdgeImpl * @see org.eclipse.dd.di.impl.DiPackageImpl#getBPMNEdge() * @generated */ int BPMN_EDGE = 2; /** * The feature id for the '<em><b>Owning Diagram</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_EDGE__OWNING_DIAGRAM = BpmnDiPackage.LABELED_EDGE__OWNING_DIAGRAM; /** * The feature id for the '<em><b>Owning Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_EDGE__OWNING_ELEMENT = BpmnDiPackage.LABELED_EDGE__OWNING_ELEMENT; /** * The feature id for the '<em><b>Owned Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_EDGE__OWNED_ELEMENT = BpmnDiPackage.LABELED_EDGE__OWNED_ELEMENT; /** * The feature id for the '<em><b>Model Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_EDGE__MODEL_ELEMENT = BpmnDiPackage.LABELED_EDGE__MODEL_ELEMENT; /** * The feature id for the '<em><b>Style</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_EDGE__STYLE = BpmnDiPackage.LABELED_EDGE__STYLE; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_EDGE__ID = BpmnDiPackage.LABELED_EDGE__ID; /** * The feature id for the '<em><b>Source</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_EDGE__SOURCE = BpmnDiPackage.LABELED_EDGE__SOURCE; /** * The feature id for the '<em><b>Target</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_EDGE__TARGET = BpmnDiPackage.LABELED_EDGE__TARGET; /** * The feature id for the '<em><b>Waypoint</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_EDGE__WAYPOINT = BpmnDiPackage.LABELED_EDGE__WAYPOINT; /** * The feature id for the '<em><b>Owned Label</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_EDGE__OWNED_LABEL = BpmnDiPackage.LABELED_EDGE__OWNED_LABEL; /** * The feature id for the '<em><b>Label</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_EDGE__LABEL = BpmnDiPackage.LABELED_EDGE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Bpmn Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_EDGE__BPMN_ELEMENT = BpmnDiPackage.LABELED_EDGE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Message Visible Kind</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_EDGE__MESSAGE_VISIBLE_KIND = BpmnDiPackage.LABELED_EDGE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Source Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_EDGE__SOURCE_ELEMENT = BpmnDiPackage.LABELED_EDGE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Target Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_EDGE__TARGET_ELEMENT = BpmnDiPackage.LABELED_EDGE_FEATURE_COUNT + 4; /** * The number of structural features of the '<em>BPMN Edge</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_EDGE_FEATURE_COUNT = BpmnDiPackage.LABELED_EDGE_FEATURE_COUNT + 5; /** * The meta object id for the '{@link org.eclipse.dd.di.impl.BPMNLabelImpl <em>BPMN Label</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.dd.di.impl.BPMNLabelImpl * @see org.eclipse.dd.di.impl.DiPackageImpl#getBPMNLabel() * @generated */ int BPMN_LABEL = 3; /** * The feature id for the '<em><b>Owning Diagram</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_LABEL__OWNING_DIAGRAM = BpmnDiPackage.LABEL__OWNING_DIAGRAM; /** * The feature id for the '<em><b>Owning Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_LABEL__OWNING_ELEMENT = BpmnDiPackage.LABEL__OWNING_ELEMENT; /** * The feature id for the '<em><b>Owned Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_LABEL__OWNED_ELEMENT = BpmnDiPackage.LABEL__OWNED_ELEMENT; /** * The feature id for the '<em><b>Model Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_LABEL__MODEL_ELEMENT = BpmnDiPackage.LABEL__MODEL_ELEMENT; /** * The feature id for the '<em><b>Style</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_LABEL__STYLE = BpmnDiPackage.LABEL__STYLE; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_LABEL__ID = BpmnDiPackage.LABEL__ID; /** * The feature id for the '<em><b>Bounds</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_LABEL__BOUNDS = BpmnDiPackage.LABEL__BOUNDS; /** * The feature id for the '<em><b>Label Style</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_LABEL__LABEL_STYLE = BpmnDiPackage.LABEL_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>BPMN Label</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_LABEL_FEATURE_COUNT = BpmnDiPackage.LABEL_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.dd.di.impl.BPMNLabelStyleImpl <em>BPMN Label Style</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.dd.di.impl.BPMNLabelStyleImpl * @see org.eclipse.dd.di.impl.DiPackageImpl#getBPMNLabelStyle() * @generated */ int BPMN_LABEL_STYLE = 4; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_LABEL_STYLE__ID = BpmnDiPackage.STYLE__ID; /** * The feature id for the '<em><b>Font</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_LABEL_STYLE__FONT = BpmnDiPackage.STYLE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>BPMN Label Style</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_LABEL_STYLE_FEATURE_COUNT = BpmnDiPackage.STYLE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.dd.di.impl.BPMNPlaneImpl <em>BPMN Plane</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.dd.di.impl.BPMNPlaneImpl * @see org.eclipse.dd.di.impl.DiPackageImpl#getBPMNPlane() * @generated */ int BPMN_PLANE = 5; /** * The feature id for the '<em><b>Owning Diagram</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_PLANE__OWNING_DIAGRAM = BpmnDiPackage.PLANE__OWNING_DIAGRAM; /** * The feature id for the '<em><b>Owning Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_PLANE__OWNING_ELEMENT = BpmnDiPackage.PLANE__OWNING_ELEMENT; /** * The feature id for the '<em><b>Owned Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_PLANE__OWNED_ELEMENT = BpmnDiPackage.PLANE__OWNED_ELEMENT; /** * The feature id for the '<em><b>Model Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_PLANE__MODEL_ELEMENT = BpmnDiPackage.PLANE__MODEL_ELEMENT; /** * The feature id for the '<em><b>Style</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_PLANE__STYLE = BpmnDiPackage.PLANE__STYLE; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_PLANE__ID = BpmnDiPackage.PLANE__ID; /** * The feature id for the '<em><b>Plane Element</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_PLANE__PLANE_ELEMENT = BpmnDiPackage.PLANE__PLANE_ELEMENT; /** * The feature id for the '<em><b>Bpmn Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_PLANE__BPMN_ELEMENT = BpmnDiPackage.PLANE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>BPMN Plane</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_PLANE_FEATURE_COUNT = BpmnDiPackage.PLANE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.dd.di.impl.BPMNShapeImpl <em>BPMN Shape</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.dd.di.impl.BPMNShapeImpl * @see org.eclipse.dd.di.impl.DiPackageImpl#getBPMNShape() * @generated */ int BPMN_SHAPE = 6; /** * The feature id for the '<em><b>Owning Diagram</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_SHAPE__OWNING_DIAGRAM = BpmnDiPackage.LABELED_SHAPE__OWNING_DIAGRAM; /** * The feature id for the '<em><b>Owning Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_SHAPE__OWNING_ELEMENT = BpmnDiPackage.LABELED_SHAPE__OWNING_ELEMENT; /** * The feature id for the '<em><b>Owned Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_SHAPE__OWNED_ELEMENT = BpmnDiPackage.LABELED_SHAPE__OWNED_ELEMENT; /** * The feature id for the '<em><b>Model Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_SHAPE__MODEL_ELEMENT = BpmnDiPackage.LABELED_SHAPE__MODEL_ELEMENT; /** * The feature id for the '<em><b>Style</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_SHAPE__STYLE = BpmnDiPackage.LABELED_SHAPE__STYLE; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_SHAPE__ID = BpmnDiPackage.LABELED_SHAPE__ID; /** * The feature id for the '<em><b>Bounds</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_SHAPE__BOUNDS = BpmnDiPackage.LABELED_SHAPE__BOUNDS; /** * The feature id for the '<em><b>Owned Label</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_SHAPE__OWNED_LABEL = BpmnDiPackage.LABELED_SHAPE__OWNED_LABEL; /** * The feature id for the '<em><b>Label</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_SHAPE__LABEL = BpmnDiPackage.LABELED_SHAPE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Bpmn Element</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_SHAPE__BPMN_ELEMENT = BpmnDiPackage.LABELED_SHAPE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Choreography Activity Shape</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_SHAPE__CHOREOGRAPHY_ACTIVITY_SHAPE = BpmnDiPackage.LABELED_SHAPE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Is Expanded</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_SHAPE__IS_EXPANDED = BpmnDiPackage.LABELED_SHAPE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Is Horizontal</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_SHAPE__IS_HORIZONTAL = BpmnDiPackage.LABELED_SHAPE_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Is Marker Visible</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_SHAPE__IS_MARKER_VISIBLE = BpmnDiPackage.LABELED_SHAPE_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Is Message Visible</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_SHAPE__IS_MESSAGE_VISIBLE = BpmnDiPackage.LABELED_SHAPE_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>Participant Band Kind</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_SHAPE__PARTICIPANT_BAND_KIND = BpmnDiPackage.LABELED_SHAPE_FEATURE_COUNT + 7; /** * The number of structural features of the '<em>BPMN Shape</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BPMN_SHAPE_FEATURE_COUNT = BpmnDiPackage.LABELED_SHAPE_FEATURE_COUNT + 8; /** * The meta object id for the '{@link org.eclipse.dd.di.MessageVisibleKind <em>Message Visible Kind</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.dd.di.MessageVisibleKind * @see org.eclipse.dd.di.impl.DiPackageImpl#getMessageVisibleKind() * @generated */ int MESSAGE_VISIBLE_KIND = 7; /** * The meta object id for the '{@link org.eclipse.dd.di.ParticipantBandKind <em>Participant Band Kind</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.dd.di.ParticipantBandKind * @see org.eclipse.dd.di.impl.DiPackageImpl#getParticipantBandKind() * @generated */ int PARTICIPANT_BAND_KIND = 8; /** * Returns the meta object for class '{@link org.eclipse.dd.di.DocumentRoot <em>Document Root</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Document Root</em>'. * @see org.eclipse.dd.di.DocumentRoot * @generated */ EClass getDocumentRoot(); /** * Returns the meta object for the attribute list '{@link org.eclipse.dd.di.DocumentRoot#getMixed <em>Mixed</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Mixed</em>'. * @see org.eclipse.dd.di.DocumentRoot#getMixed() * @see #getDocumentRoot() * @generated */ EAttribute getDocumentRoot_Mixed(); /** * Returns the meta object for the map '{@link org.eclipse.dd.di.DocumentRoot#getXMLNSPrefixMap <em>XMLNS Prefix Map</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the map '<em>XMLNS Prefix Map</em>'. * @see org.eclipse.dd.di.DocumentRoot#getXMLNSPrefixMap() * @see #getDocumentRoot() * @generated */ EReference getDocumentRoot_XMLNSPrefixMap(); /** * Returns the meta object for the map '{@link org.eclipse.dd.di.DocumentRoot#getXSISchemaLocation <em>XSI Schema Location</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the map '<em>XSI Schema Location</em>'. * @see org.eclipse.dd.di.DocumentRoot#getXSISchemaLocation() * @see #getDocumentRoot() * @generated */ EReference getDocumentRoot_XSISchemaLocation(); /** * Returns the meta object for the containment reference '{@link org.eclipse.dd.di.DocumentRoot#getBPMNDiagram <em>BPMN Diagram</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>BPMN Diagram</em>'. * @see org.eclipse.dd.di.DocumentRoot#getBPMNDiagram() * @see #getDocumentRoot() * @generated */ EReference getDocumentRoot_BPMNDiagram(); /** * Returns the meta object for the containment reference '{@link org.eclipse.dd.di.DocumentRoot#getBPMNEdge <em>BPMN Edge</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>BPMN Edge</em>'. * @see org.eclipse.dd.di.DocumentRoot#getBPMNEdge() * @see #getDocumentRoot() * @generated */ EReference getDocumentRoot_BPMNEdge(); /** * Returns the meta object for the containment reference '{@link org.eclipse.dd.di.DocumentRoot#getBPMNLabel <em>BPMN Label</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>BPMN Label</em>'. * @see org.eclipse.dd.di.DocumentRoot#getBPMNLabel() * @see #getDocumentRoot() * @generated */ EReference getDocumentRoot_BPMNLabel(); /** * Returns the meta object for the containment reference '{@link org.eclipse.dd.di.DocumentRoot#getBPMNLabelStyle <em>BPMN Label Style</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>BPMN Label Style</em>'. * @see org.eclipse.dd.di.DocumentRoot#getBPMNLabelStyle() * @see #getDocumentRoot() * @generated */ EReference getDocumentRoot_BPMNLabelStyle(); /** * Returns the meta object for the containment reference '{@link org.eclipse.dd.di.DocumentRoot#getBPMNPlane <em>BPMN Plane</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>BPMN Plane</em>'. * @see org.eclipse.dd.di.DocumentRoot#getBPMNPlane() * @see #getDocumentRoot() * @generated */ EReference getDocumentRoot_BPMNPlane(); /** * Returns the meta object for the containment reference '{@link org.eclipse.dd.di.DocumentRoot#getBPMNShape <em>BPMN Shape</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>BPMN Shape</em>'. * @see org.eclipse.dd.di.DocumentRoot#getBPMNShape() * @see #getDocumentRoot() * @generated */ EReference getDocumentRoot_BPMNShape(); /** * Returns the meta object for class '{@link org.eclipse.dd.di.BPMNDiagram <em>BPMN Diagram</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>BPMN Diagram</em>'. * @see org.eclipse.dd.di.BPMNDiagram * @generated */ EClass getBPMNDiagram(); /** * Returns the meta object for the containment reference '{@link org.eclipse.dd.di.BPMNDiagram#getPlane <em>Plane</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Plane</em>'. * @see org.eclipse.dd.di.BPMNDiagram#getPlane() * @see #getBPMNDiagram() * @generated */ EReference getBPMNDiagram_Plane(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.dd.di.BPMNDiagram#getLabelStyle <em>Label Style</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Label Style</em>'. * @see org.eclipse.dd.di.BPMNDiagram#getLabelStyle() * @see #getBPMNDiagram() * @generated */ EReference getBPMNDiagram_LabelStyle(); /** * Returns the meta object for class '{@link org.eclipse.dd.di.BPMNEdge <em>BPMN Edge</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>BPMN Edge</em>'. * @see org.eclipse.dd.di.BPMNEdge * @generated */ EClass getBPMNEdge(); /** * Returns the meta object for the containment reference '{@link org.eclipse.dd.di.BPMNEdge#getLabel <em>Label</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Label</em>'. * @see org.eclipse.dd.di.BPMNEdge#getLabel() * @see #getBPMNEdge() * @generated */ EReference getBPMNEdge_Label(); /** * Returns the meta object for the reference '{@link org.eclipse.dd.di.BPMNEdge#getBpmnElement <em>Bpmn Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Bpmn Element</em>'. * @see org.eclipse.dd.di.BPMNEdge#getBpmnElement() * @see #getBPMNEdge() * @generated */ EReference getBPMNEdge_BpmnElement(); /** * Returns the meta object for the attribute '{@link org.eclipse.dd.di.BPMNEdge#getMessageVisibleKind <em>Message Visible Kind</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Message Visible Kind</em>'. * @see org.eclipse.dd.di.BPMNEdge#getMessageVisibleKind() * @see #getBPMNEdge() * @generated */ EAttribute getBPMNEdge_MessageVisibleKind(); /** * Returns the meta object for the reference '{@link org.eclipse.dd.di.BPMNEdge#getSourceElement <em>Source Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Source Element</em>'. * @see org.eclipse.dd.di.BPMNEdge#getSourceElement() * @see #getBPMNEdge() * @generated */ EReference getBPMNEdge_SourceElement(); /** * Returns the meta object for the reference '{@link org.eclipse.dd.di.BPMNEdge#getTargetElement <em>Target Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Target Element</em>'. * @see org.eclipse.dd.di.BPMNEdge#getTargetElement() * @see #getBPMNEdge() * @generated */ EReference getBPMNEdge_TargetElement(); /** * Returns the meta object for class '{@link org.eclipse.dd.di.BPMNLabel <em>BPMN Label</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>BPMN Label</em>'. * @see org.eclipse.dd.di.BPMNLabel * @generated */ EClass getBPMNLabel(); /** * Returns the meta object for the reference '{@link org.eclipse.dd.di.BPMNLabel#getLabelStyle <em>Label Style</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Label Style</em>'. * @see org.eclipse.dd.di.BPMNLabel#getLabelStyle() * @see #getBPMNLabel() * @generated */ EReference getBPMNLabel_LabelStyle(); /** * Returns the meta object for class '{@link org.eclipse.dd.di.BPMNLabelStyle <em>BPMN Label Style</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>BPMN Label Style</em>'. * @see org.eclipse.dd.di.BPMNLabelStyle * @generated */ EClass getBPMNLabelStyle(); /** * Returns the meta object for the containment reference '{@link org.eclipse.dd.di.BPMNLabelStyle#getFont <em>Font</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Font</em>'. * @see org.eclipse.dd.di.BPMNLabelStyle#getFont() * @see #getBPMNLabelStyle() * @generated */ EReference getBPMNLabelStyle_Font(); /** * Returns the meta object for class '{@link org.eclipse.dd.di.BPMNPlane <em>BPMN Plane</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>BPMN Plane</em>'. * @see org.eclipse.dd.di.BPMNPlane * @generated */ EClass getBPMNPlane(); /** * Returns the meta object for the reference '{@link org.eclipse.dd.di.BPMNPlane#getBpmnElement <em>Bpmn Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Bpmn Element</em>'. * @see org.eclipse.dd.di.BPMNPlane#getBpmnElement() * @see #getBPMNPlane() * @generated */ EReference getBPMNPlane_BpmnElement(); /** * Returns the meta object for class '{@link org.eclipse.dd.di.BPMNShape <em>BPMN Shape</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>BPMN Shape</em>'. * @see org.eclipse.dd.di.BPMNShape * @generated */ EClass getBPMNShape(); /** * Returns the meta object for the containment reference '{@link org.eclipse.dd.di.BPMNShape#getLabel <em>Label</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Label</em>'. * @see org.eclipse.dd.di.BPMNShape#getLabel() * @see #getBPMNShape() * @generated */ EReference getBPMNShape_Label(); /** * Returns the meta object for the reference '{@link org.eclipse.dd.di.BPMNShape#getBpmnElement <em>Bpmn Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Bpmn Element</em>'. * @see org.eclipse.dd.di.BPMNShape#getBpmnElement() * @see #getBPMNShape() * @generated */ EReference getBPMNShape_BpmnElement(); /** * Returns the meta object for the reference '{@link org.eclipse.dd.di.BPMNShape#getChoreographyActivityShape <em>Choreography Activity Shape</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Choreography Activity Shape</em>'. * @see org.eclipse.dd.di.BPMNShape#getChoreographyActivityShape() * @see #getBPMNShape() * @generated */ EReference getBPMNShape_ChoreographyActivityShape(); /** * Returns the meta object for the attribute '{@link org.eclipse.dd.di.BPMNShape#isIsExpanded <em>Is Expanded</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Is Expanded</em>'. * @see org.eclipse.dd.di.BPMNShape#isIsExpanded() * @see #getBPMNShape() * @generated */ EAttribute getBPMNShape_IsExpanded(); /** * Returns the meta object for the attribute '{@link org.eclipse.dd.di.BPMNShape#isIsHorizontal <em>Is Horizontal</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Is Horizontal</em>'. * @see org.eclipse.dd.di.BPMNShape#isIsHorizontal() * @see #getBPMNShape() * @generated */ EAttribute getBPMNShape_IsHorizontal(); /** * Returns the meta object for the attribute '{@link org.eclipse.dd.di.BPMNShape#isIsMarkerVisible <em>Is Marker Visible</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Is Marker Visible</em>'. * @see org.eclipse.dd.di.BPMNShape#isIsMarkerVisible() * @see #getBPMNShape() * @generated */ EAttribute getBPMNShape_IsMarkerVisible(); /** * Returns the meta object for the attribute '{@link org.eclipse.dd.di.BPMNShape#isIsMessageVisible <em>Is Message Visible</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Is Message Visible</em>'. * @see org.eclipse.dd.di.BPMNShape#isIsMessageVisible() * @see #getBPMNShape() * @generated */ EAttribute getBPMNShape_IsMessageVisible(); /** * Returns the meta object for the attribute '{@link org.eclipse.dd.di.BPMNShape#getParticipantBandKind <em>Participant Band Kind</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Participant Band Kind</em>'. * @see org.eclipse.dd.di.BPMNShape#getParticipantBandKind() * @see #getBPMNShape() * @generated */ EAttribute getBPMNShape_ParticipantBandKind(); /** * Returns the meta object for enum '{@link org.eclipse.dd.di.MessageVisibleKind <em>Message Visible Kind</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Message Visible Kind</em>'. * @see org.eclipse.dd.di.MessageVisibleKind * @generated */ EEnum getMessageVisibleKind(); /** * Returns the meta object for enum '{@link org.eclipse.dd.di.ParticipantBandKind <em>Participant Band Kind</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Participant Band Kind</em>'. * @see org.eclipse.dd.di.ParticipantBandKind * @generated */ EEnum getParticipantBandKind(); /** * Returns the factory that creates the instances of the model. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the factory that creates the instances of the model. * @generated */ DiFactory getDiFactory(); /** * <!-- begin-user-doc --> * Defines literals for the meta objects that represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @generated */ interface Literals { /** * The meta object literal for the '{@link org.eclipse.dd.di.impl.DocumentRootImpl <em>Document Root</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.dd.di.impl.DocumentRootImpl * @see org.eclipse.dd.di.impl.DiPackageImpl#getDocumentRoot() * @generated */ EClass DOCUMENT_ROOT = eINSTANCE.getDocumentRoot(); /** * The meta object literal for the '<em><b>Mixed</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DOCUMENT_ROOT__MIXED = eINSTANCE.getDocumentRoot_Mixed(); /** * The meta object literal for the '<em><b>XMLNS Prefix Map</b></em>' map feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DOCUMENT_ROOT__XMLNS_PREFIX_MAP = eINSTANCE.getDocumentRoot_XMLNSPrefixMap(); /** * The meta object literal for the '<em><b>XSI Schema Location</b></em>' map feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = eINSTANCE.getDocumentRoot_XSISchemaLocation(); /** * The meta object literal for the '<em><b>BPMN Diagram</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DOCUMENT_ROOT__BPMN_DIAGRAM = eINSTANCE.getDocumentRoot_BPMNDiagram(); /** * The meta object literal for the '<em><b>BPMN Edge</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DOCUMENT_ROOT__BPMN_EDGE = eINSTANCE.getDocumentRoot_BPMNEdge(); /** * The meta object literal for the '<em><b>BPMN Label</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DOCUMENT_ROOT__BPMN_LABEL = eINSTANCE.getDocumentRoot_BPMNLabel(); /** * The meta object literal for the '<em><b>BPMN Label Style</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DOCUMENT_ROOT__BPMN_LABEL_STYLE = eINSTANCE.getDocumentRoot_BPMNLabelStyle(); /** * The meta object literal for the '<em><b>BPMN Plane</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DOCUMENT_ROOT__BPMN_PLANE = eINSTANCE.getDocumentRoot_BPMNPlane(); /** * The meta object literal for the '<em><b>BPMN Shape</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DOCUMENT_ROOT__BPMN_SHAPE = eINSTANCE.getDocumentRoot_BPMNShape(); /** * The meta object literal for the '{@link org.eclipse.dd.di.impl.BPMNDiagramImpl <em>BPMN Diagram</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.dd.di.impl.BPMNDiagramImpl * @see org.eclipse.dd.di.impl.DiPackageImpl#getBPMNDiagram() * @generated */ EClass BPMN_DIAGRAM = eINSTANCE.getBPMNDiagram(); /** * The meta object literal for the '<em><b>Plane</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference BPMN_DIAGRAM__PLANE = eINSTANCE.getBPMNDiagram_Plane(); /** * The meta object literal for the '<em><b>Label Style</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference BPMN_DIAGRAM__LABEL_STYLE = eINSTANCE.getBPMNDiagram_LabelStyle(); /** * The meta object literal for the '{@link org.eclipse.dd.di.impl.BPMNEdgeImpl <em>BPMN Edge</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.dd.di.impl.BPMNEdgeImpl * @see org.eclipse.dd.di.impl.DiPackageImpl#getBPMNEdge() * @generated */ EClass BPMN_EDGE = eINSTANCE.getBPMNEdge(); /** * The meta object literal for the '<em><b>Label</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference BPMN_EDGE__LABEL = eINSTANCE.getBPMNEdge_Label(); /** * The meta object literal for the '<em><b>Bpmn Element</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference BPMN_EDGE__BPMN_ELEMENT = eINSTANCE.getBPMNEdge_BpmnElement(); /** * The meta object literal for the '<em><b>Message Visible Kind</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute BPMN_EDGE__MESSAGE_VISIBLE_KIND = eINSTANCE.getBPMNEdge_MessageVisibleKind(); /** * The meta object literal for the '<em><b>Source Element</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference BPMN_EDGE__SOURCE_ELEMENT = eINSTANCE.getBPMNEdge_SourceElement(); /** * The meta object literal for the '<em><b>Target Element</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference BPMN_EDGE__TARGET_ELEMENT = eINSTANCE.getBPMNEdge_TargetElement(); /** * The meta object literal for the '{@link org.eclipse.dd.di.impl.BPMNLabelImpl <em>BPMN Label</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.dd.di.impl.BPMNLabelImpl * @see org.eclipse.dd.di.impl.DiPackageImpl#getBPMNLabel() * @generated */ EClass BPMN_LABEL = eINSTANCE.getBPMNLabel(); /** * The meta object literal for the '<em><b>Label Style</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference BPMN_LABEL__LABEL_STYLE = eINSTANCE.getBPMNLabel_LabelStyle(); /** * The meta object literal for the '{@link org.eclipse.dd.di.impl.BPMNLabelStyleImpl <em>BPMN Label Style</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.dd.di.impl.BPMNLabelStyleImpl * @see org.eclipse.dd.di.impl.DiPackageImpl#getBPMNLabelStyle() * @generated */ EClass BPMN_LABEL_STYLE = eINSTANCE.getBPMNLabelStyle(); /** * The meta object literal for the '<em><b>Font</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference BPMN_LABEL_STYLE__FONT = eINSTANCE.getBPMNLabelStyle_Font(); /** * The meta object literal for the '{@link org.eclipse.dd.di.impl.BPMNPlaneImpl <em>BPMN Plane</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.dd.di.impl.BPMNPlaneImpl * @see org.eclipse.dd.di.impl.DiPackageImpl#getBPMNPlane() * @generated */ EClass BPMN_PLANE = eINSTANCE.getBPMNPlane(); /** * The meta object literal for the '<em><b>Bpmn Element</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference BPMN_PLANE__BPMN_ELEMENT = eINSTANCE.getBPMNPlane_BpmnElement(); /** * The meta object literal for the '{@link org.eclipse.dd.di.impl.BPMNShapeImpl <em>BPMN Shape</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.dd.di.impl.BPMNShapeImpl * @see org.eclipse.dd.di.impl.DiPackageImpl#getBPMNShape() * @generated */ EClass BPMN_SHAPE = eINSTANCE.getBPMNShape(); /** * The meta object literal for the '<em><b>Label</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference BPMN_SHAPE__LABEL = eINSTANCE.getBPMNShape_Label(); /** * The meta object literal for the '<em><b>Bpmn Element</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference BPMN_SHAPE__BPMN_ELEMENT = eINSTANCE.getBPMNShape_BpmnElement(); /** * The meta object literal for the '<em><b>Choreography Activity Shape</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference BPMN_SHAPE__CHOREOGRAPHY_ACTIVITY_SHAPE = eINSTANCE.getBPMNShape_ChoreographyActivityShape(); /** * The meta object literal for the '<em><b>Is Expanded</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute BPMN_SHAPE__IS_EXPANDED = eINSTANCE.getBPMNShape_IsExpanded(); /** * The meta object literal for the '<em><b>Is Horizontal</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute BPMN_SHAPE__IS_HORIZONTAL = eINSTANCE.getBPMNShape_IsHorizontal(); /** * The meta object literal for the '<em><b>Is Marker Visible</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute BPMN_SHAPE__IS_MARKER_VISIBLE = eINSTANCE.getBPMNShape_IsMarkerVisible(); /** * The meta object literal for the '<em><b>Is Message Visible</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute BPMN_SHAPE__IS_MESSAGE_VISIBLE = eINSTANCE.getBPMNShape_IsMessageVisible(); /** * The meta object literal for the '<em><b>Participant Band Kind</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute BPMN_SHAPE__PARTICIPANT_BAND_KIND = eINSTANCE.getBPMNShape_ParticipantBandKind(); /** * The meta object literal for the '{@link org.eclipse.dd.di.MessageVisibleKind <em>Message Visible Kind</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.dd.di.MessageVisibleKind * @see org.eclipse.dd.di.impl.DiPackageImpl#getMessageVisibleKind() * @generated */ EEnum MESSAGE_VISIBLE_KIND = eINSTANCE.getMessageVisibleKind(); /** * The meta object literal for the '{@link org.eclipse.dd.di.ParticipantBandKind <em>Participant Band Kind</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.dd.di.ParticipantBandKind * @see org.eclipse.dd.di.impl.DiPackageImpl#getParticipantBandKind() * @generated */ EEnum PARTICIPANT_BAND_KIND = eINSTANCE.getParticipantBandKind(); } } //DiPackage